foster dam - French English Dictionary